143432
893265
87900
246299
566766
531306
897732
1981000
329783
302425
84365
899345
5336799
3767581
3280148
2592804
2318988
2172609
2095358
195178
1867118
1761196
1760136
1674471